Holly will basically stick to the decision she's made at this point:What happens if you keep that guy variable low but don't interrupt? Does it increase or remain the same?
Python:
"Leave them to it":
if holly_guy != 2:
$ holly_guy = 1
if holly_change < 5:
$ holly_change += 1
if holly_guy and lena_holly_sex == False:
"I decided it was best if I left them to it. Holly surely could handle herself, and I didn't want to interrupt."
else:
"I decided it was best if I left them to it. I trusted Holly to handle herself; she was an adult after all."
if lena_holly_sex:
"Besides, I didn't want to act like a jealous and over-protective friend..."
Python:
elif holly_guy == 1:
//...
menu:
"{image=icon_lust.webp}+{image=icon_charisma.webp}Push Holly" if lena_lust > 6 and lena_charisma > 6 or v8_holly_sex == "lenaivy":
$ holly_guy = 2
//...
"{image=icon_charisma.webp}Let Holly decide" if lena_charisma > 5:
//...
if holly_change == 5:
$ holly_guy = 2
//...
jump v10hollylikesmark
else:
h "I... I don't know. If I got to know him better, maybe..."
//...
v "Jeez... Alright, but don't come asking for my help when months go by and you still haven't found a guy to get laid with."
jump v10ivyhollyleaves
//...
"Protect Holly":
$ holly_guy = 0
//...
jump v10hollyrejectmark
Let Holly decide
if you want her to leave for the evening but not block things entirely. If her change is low then she won't opt to hook up on her own.